inserting a gene - Español Inglés Diccionario